station premises - Deutsch Englisch Wörterbuch